#!/usr/bin/python
# -*- coding:utf-8 -*-
# @author  : micah
# @time    :  
# @function: 
# @version :


import time
from selenium import webdriver

options = webdriver.ChromeOptions()
# 禁止图片
# prefs = {"profile.managed_default_content_settings.images": 2}
# options.add_experimental_option("prefs", prefs)

# 无头模式
# options.add_argument('-headless')

# 配置ua
# ua = '123143235242341343'
# options.add_argument('user-agent=%s' % ua)

# 隐藏“Chrome正在收到自动软件的控制
options.add_experimental_option('useAutomationExtension', False)  # 去掉开发者警告
options.add_experimental_option('excludeSwitches',['enable-automation'])

# 设置代理
# options.add_argument("--proxy-server=http://68.20.184.187:9091")


browser = webdriver.Chrome(options=options)

# 最大化显示页面
browser.set_window_size(400,400)
browser.get('http://httpbin.org/ip')

# 通过js语法打开新的窗口
browser.execute_script('window.open("https://www.baidu.com")')


print(browser.page_source)
time.sleep(20)
